Alpine Townsendia - Türkçe İngilizce Sözlük